// 引入公用的自定义函数
var $ = require('../../../utils/js.js');
var img_src = $.img_src;

Page({
  // 页面的初始数据
  data: {
    // 图片路径的公用部分
    img_src: img_src,
    id: 0,
  },
  // 生命周期函数--监听页面加载
  onLoad: function(options) {
    // 获取优惠券的id
    this.setData({
      yhq_id: options.id,
    })

    // 获取优惠券详情
    this.get_data();
  },
  // 生命周期函数--监听页面初次渲染完成
  onReady: function() {

  },
  // 生命周期函数--监听页面显示
  onShow: function() {

  },
  // 自定义函数   开始
  // 获取优惠券详情
  get_data() {
    var that = this;
    var yhq_id = this.data.yhq_id;

    $.ajax_get({
      url: "/api/person/coupon_list_detail",
      data: {
        id: yhq_id
      },
      success: function(res) {
        var data = res.data.data;
        if (data) {
          that.setData({
            detail: data,
          })
        } else {
          that.setData({
            detail: null,
          })
        }
      }
    });
  },
  // 给客服打电话
  call_fun() {
    var shop_phone = this.data.detail.shopinfo.shop_phone;
    $.call(shop_phone);
  },
  // 店铺地址导航
  go_shop_fun() {
    var lng = this.data.detail.shopinfo.longitude - 0;
    var lat = this.data.detail.shopinfo.latitude - 0;
    var address = this.data.detail.shopinfo.shop_address;
    wx.openLocation({
      latitude: lat,
      longitude: lng,
      address: address
    })
  },


  // 自定义函数   结束
  // 生命周期函数--监听页面隐藏
  onHide: function() {

  },
  // 生命周期函数--监听页面卸载
  onUnload: function() {

  },
  // 页面相关事件处理函数--监听用户下拉动作
  onPullDownRefresh: function() {

  },
  // 页面上拉触底事件的处理函数
  onReachBottom: function() {

  },
  // 用户点击右上角分享
  onShareAppMessage: function() {
    return {
      title: "这里有大额优惠，快来领取吧！",
      path: "/pages/index/index",
    }
  },
})